Simulation of P2P TV system using OMNeT++
نویسنده
چکیده
The use of peer-to-peer overlay networks (P2P) to deliver live television on the Internet (P2P TV) is gaining increasing attention. P2P TV systems are growing nowadays at increasing speed as a result of the opening of video content producers to new business models. This process is supported and accelerated by larger bandwidth availability of Internet and better algorithms for compression, reproducing, and receiving video streams. Traditional Internet TV services based on simple unicast approach are restricted to small group of clients. The overwhelming resource requirement makes this solution impossible when the number of user grows to thousands or millions. By multiplying the servers and creating a content distribution network (CDN) the solution will scale only to a larger audience with regards to the number of deployed servers, which may be limited by the infrastructure costs. Other solution is based on multicast protocols, unfortunately their deployment and availability is currently limited. Therefore the use of the P2P overlay networks to deliver live television on the Internet is achieving popularity and has been considered a promising alternative to IP unicast and multicast models. Nodes in the network, called peers, exchange TV content between themselves serving simultaneously as clients and servers. In a results, with increasing number of network peers, the number of servers in the network also increases leading to a smoother exchange process. Consequently, such an approach has the potential to scale with group size, as greater demand also generates more resources. The raising popularity of this solution is confirmed by the amount of new P2P TV applications that have became available: PPLive, SOPCast, TVants and TVUPlayer, Joost, Babelgum, Zattoo, and by the fact that the traffic generated by such applications has recently increased significantly. Although from the users as well as from the broadcasters’ perspective P2P applications may be very useful, network operators may not share this opinion due to their concerns about the capability of asymmetric underlying network to support large number of users acting as servers uploading their content. Therefore it seems important to gain an understanding of the potential influence that P2P TV applications may impose on the underlying network. Since the most widely deployed commercial systems cited above have closed architecture and are proprietary, only an experimental behavioural (blackbox) characterisation of traffic injected by such systems is in general possible. Reverse engineering of such systems may be costly and not give answers to all nurturing questions regarding their performance. To avoid those disadvantages we propose a simulation analysis of a P2P TV system which allows us fast prototyping, provides the possibility to perform large scale experiments, and offers a common reference platform for experimentation.
منابع مشابه
A Fast Channel Switching System for IPTV based on Multi-channel Preview
In this paper, we propose a High Performance Multichannel Preview (HPMP) System in Peer-to-Peer live media streaming to help users find their favorite channel fast. In HPMP, users can watch TV in two different modes: Preview and Watch mode. To support the Watch mode, HPMP uses a P2P mesh topology to promote bandwidth utilization similar to many existing solutions. In the Preview mode, a P2P tim...
متن کاملSimulating Performance of a BitTorrent-Based P2P TV System
In this paper we describe a prototype of a simulation framework and some ideas which are to be used to study performance of a P2P TV system in a controllable and adjustable environment. We created a simplified model describing live video distribution in a P2P TV system. Using the model we analyse how some of the system parameters influence its behaviour. We present the preliminary results obtai...
متن کاملNetwork Awareness in P2P-TV Applications
The increasing popularity of applications for video-streaming based on P2P paradigm (P2P-TV) is raising the interest of both broadcasters and network operators. The former see a promising technology to reduce the cost of streaming content over the Internet, while offering a world-wide service. The latter instead fear that the traffic offered by these applications can grow without control, affec...
متن کاملMeasuring P2p-tv Systems on Both Sides of the World
In this paper, we present our P2P-TV measurement experiment performed in France and in Japan. By using multiple measurement points in different locations of the world, we are able to get a global view of the measured P2P networks and we can infer their main properties. More precisely, we focus on the location of peers and the effect of the P2P-TV traffic on the networks. Our results shows that ...
متن کاملResource-awareness and trade-off optimisation in P2P video streaming
Recently, various P2P platforms have become widely popular tools for delivering both real-time and on-demand video services over the internet. However, these P2P TV approaches do experience some limitations, which adversely affect their performance. For instance, most P2P applications are designed to balance CPU load and memory but not network resources or vice versa. Through an experimental-ba...
متن کامل